.join(exe("llvm-config", builder.config.host_target));
assert_eq!(expected, actual);
+ // Debian: if-unchanged fails for non-git sources
+ return;
+
let config = configure(
r#"
[llvm]
let config = TestCtx::new().config("check").create_config();
assert!(!config.llvm_from_ci);
+ // Debian: if-unchanged doesn't work in non-git context
+ return;
// this doesn't make sense, as we are overriding it later.
let if_unchanged_config = TestCtx::new()
.config("check")
.collect();
for p in normalised_allowed_paths {
+ if p == "triagebot.toml" { continue };
assert!(config.src.join(p).exists(), "{p} doesn't exist.");
}
}
#[test]
fn test_ci_flag() {
+ // Debian: if-unchanged doesn't work in non-git context
+ return;
let config = TestCtx::new().config("check").arg("--ci").arg("false").create_config();
assert!(!config.is_running_on_ci);
#[test]
fn test_submodule_path_of() {
+ // Debian: doesn't work in non-git context
+ return;
let config = TestCtx::new().config("build").create_config();
let build = crate::Build::new(config.clone());